.socialxe_login { margin: 50px 0; }
.socialxe_login h3 { width: 400px; margin: 5px auto; padding: 10px; font-size: 12pt; border: 1px #eee solid; background: #8EC1DA; color: white; }
.socialxe_login form,
.socialxe_login p { width: 400px; margin: 5px auto; padding: 10px; border: 1px #eee solid; background: #f6f6f6; text-align: justify; color: #666; }
.socialxe_login ul { width: 400px; margin: 5px auto; padding: 10px; list-style: none; border: 1px #eee solid; background: #f6f6f6; }
.socialxe_login ul li { margin: 10px 0; }
.socialxe_login .loginButton { width: 378px; display: inline-block; padding: 10px 0 10px 20px; border: 1px #eee solid; background: white; text-decoration: none; color: black; font-size: 12pt; font-weight: bold; }
.socialxe_login .loginButton img { vertical-align: middle; }
.socialxe_login label { font-weight: bold; }
.socialxe_login form p { margin: 5px 0 10px; padding: 0; border: none; width: auto; background: transparent; }
.socialxe_login .submit { text-align: center; }

ul.socialxe_info {margin:0; padding:3px 0 5px 7px;}
ul.socialxe_info li { display:block; list-style:none; margin:0 0 5px 0;}
ul.socialxe_info .provider .cmd { display:inline-block; }
ul.socialxe_info .not_use { color: #999; }
.socialxe_info .about { background: #efefef; padding: 10px !important; color: black !important; margin-bottom: 10px !important; }

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	.socialxe_login h3,
	.socialxe_login form,
	.socialxe_login p,
	.socialxe_login ul { width: 280px; }
	.socialxe_login .loginButton { width: 258px; }
	.itx{border:1px solid #ccc;width:90%;font-size:20px;height:30px;padding:5px 10px}
	.button{display:inline-block;padding:5px 10px;font-weight:normal;font-size:14px;border:1px solid #333;background:#eee;color:#000;text-shadow:1px 1px 0 #fff;box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;-webkit-box-shadow:0 0 3px #333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none}
	.button input { border: 0; background: none; }
}